package com.cloud.note.service;

import com.cloud.note.dto.tag.CreateTagRequest;
import com.cloud.note.dto.tag.TagResponse;

import java.util.List;

public interface TagService {

    List<TagResponse> getAllTags(String userId);

    TagResponse createTag(String userId, CreateTagRequest createTagRequest);

    TagResponse updateTag(String userId, String tagId, CreateTagRequest updateTagRequest);

    void deleteTag(String userId, String tagId);
}